The Frankenpredictor Stitching Together Nasty Bits of Other Branch Predictors

نویسنده

  • Gabriel H. Loh
چکیده

Our branch predictor proposed for the Championship Branch Prediction (CBP) contest is a hybrid/mutation of many different ideas previously proposed in the literature, combined with a few new techniques. The mix of traces requires the predictor to handle both capacity (large tables) and deep correlation extraction (long branch histories), both made difficult by the relatively small hardware budget. We use a gskewed-agree predictor to provide capacity, combined with a path-based neural predictor that simultaneously acts as both a long-history predictor and a fusion/meta-predictor.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deconstructing the Frankenpredictor for Implementable Branch Predictors

The Frankenpredictor entry for the Championship Branch Prediction contest proposed several new optimizations for branch predictors. The Frankenpredictor also assimilated many previously proposed techniques. The rules of the contest were such that implementation concerns were largely ignored. In this context, many of the proposed optimizations may not actually be feasible in a realizable predict...

متن کامل

Image Stitching of the Computed Radiology images Using a Pixel-Based Approach

In this paper, a method for automatic stitching of radiology images based on pixel features has been presented. In this method, according to the smooth texture of radiological images and in order to increase the number of the extracted features after quality enhancement of initial radiology images, 45 degree isotropic mask is applied to each radiology image to observe the image details. After t...

متن کامل

The Combined Perceptron Branch Predictor

Previous works have shown that neural branch prediction techniques achieve far lower misprediction rate than traditional approaches. We propose a neural predictor based on two perceptron networks: the Combined Perceptron Branch Predictor. The predictor consists of two concurrent perceptron-like neural networks; one using as inputs branch history information, the other one program counter bits. ...

متن کامل

2FAR: A 2bcgskew Predictor Fused by an Alloyed Redundant History Skewed Perceptron Branch Predictor

This paper describes the 2bcgskew branch predictor fused by an alloyed redundant history skewed perceptron predictor, which is our design submitted to the 1st JILP Championship Branch Prediction (CBP) competition. The presented predictor intelligently combines multiple predictions (fusion) in order to obtain a more accurate prediction. The various predictions are delivered by a 2bcgskew predict...

متن کامل

A 2bcgskew Predictor Fused by a Redundant History Skewed Perceptron Predictor

The presented predictor fuses multiple predictions to obtain a more accurate prediction. The various predictions are delivered by a 2bcgskew predictor and include the 2bcgskew prediction itself as well as the bias and hysteresis bits of its component predictors. Together with global and local history, these predictions are used in the fusion predictor, which is an alloyed redundant history skew...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004